×

adénosine triphosphate meaning in English

n. adenosine triphosphate, form of stored energy in organisms that is composed of a nucleotide with ribose sugar, and three phosphates (biology), atp

Related Words

  1. adénosine
  2. adénophlegmon
  3. adénosine
  4. adénovirus
  5. adénoïde
PC Version

Copyright © 2018 WordTech Co.